main(){
List<int> list = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20];
print(list);
// 列表长度
print(list.length);
/**
 * 列表方法
 */ 
// 列表添加元素
list.add(21);
print(list);
// 列表删除元素
list.remove(21);
print(list);
// 列表删除指定索引元素
list.removeAt(0);
print(list);
// 删除列表最后一个
list.removeLast();
print(list);
// 列表第一个元素
print(list.first);
// 列表最后一个元素
print(list.last);

// 列表清空元素
// list.clear();
// print(list);
/**
 * 列表遍历
 */
for(int i=0;i<list.length;i++){
  print(list[i]);
}
// forEach遍历
list.forEach((element) {
  print(element);
});
// where 筛选
List<int> list1 = list.where((element) => element>10).toList();
print(list1);
}